Rest home - Alemán Inglés Diccionario